//This file is added by lcl at 2012-09-10
package com.shengyin.ec.service.alliance;

import java.util.List;

import com.shengyin.ec.model.entity.AllianceSDInfo;

public interface AllianceSDInfoService {
	
	public AllianceSDInfo getAllianceSDInfoById(long id);
	
	public List<AllianceSDInfo> getAllianceSDInfoListByCompanyId(long id);
	
	public List<AllianceSDInfo> getAllianceDemandInfoListByCompanyId(long companyId);
	
	public List<AllianceSDInfo> getAllInfoListByCompanyId(long companyId);
	
	public void createSDInfo(AllianceSDInfo allianceSDInfo);
	
	public List<AllianceSDInfo> getSupplyInfoListByTime(long companyId);
	
	public List<AllianceSDInfo> getSupplyInfoListByCompany(long companyId);
	
	public List<AllianceSDInfo> getAllSupplyInfoListByTime();
	
	public List<AllianceSDInfo> getSupplyInfoListByCompanyType();
	
	public List<AllianceSDInfo> getAllSupplyInfoList();
	
	public List<AllianceSDInfo> getDemandInfoListByTime(long companyId);
	
	public List<AllianceSDInfo> getAllDemandInfoListByTime();
	
	public List<AllianceSDInfo> getAllDemandInfoList();
}